import request from './request'

export function getBaseData(params) {
  return request({
    url: '/basedata/data',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}


export function getVdzk(params) {
  return request({
    url: '/basedata/getVdzk',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}

export function getLzgy(params) {
  return request({
    url: '/basedata/getLzgy',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}

export function getChemical(params) {
  return request({
    url: '/basedata/getChemical',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}

export function getOtherInfo(params) {
  return request({
    url: '/basedata/getOtherInfo',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}

export function getLF3l(params) {
  return request({
    url: '/basedata/getLF3l',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}

export function getHydrogen(params) {
  return request({
    url: '/basedata/getHydrogen',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}
// 物资大屏接口文档
// 1、项目招标信息查询接口
// 接口路径：ip+端口/screen-api/api/screen/queryBiddingInfo
// 请求方式：Get
// 返回示例：{
// 		"data" : {
// "bddingSupplierCount" : 20,  // 投标供应商数量
// "winningSupplierCount" : 12, // 中标供应商数量
// "noStartedCount" : 2,        // 未开始数量
// "progressCount" : 4,          // 进行中数量
// "completedCount" : 6         // 已完成数量
// },
// "message" : ""
// }

export function queryList(params) {
  return request({
    url: '/query/list',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}

// http://123.57.58.1:8182/query/getMenuData

export function queryGetMenuData(params) {
  return request({
    url: '/query/getMenuData',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}
// 2、项目金额信息查询接口
// 接口路径：ip+端口/screen-api/api/screen/queryProjecAmounttInfo
// 请求方式：Get
// 返回示例：{
// "data" : {
// "contractAmount" : 100,    	// 合同金额
// 			 "planAmount" : 50, 		 	// 计划金额
// 			 "demandAmount" : 30,     	// 需求金额
// 			 "supplyAmount" : 20,       	// 供应金额
// 			 "deliveryCount" : 18,  		// 到货金额
//  "acceptanceAmount" : 16,  	// 验收金额
// 			 "settlementAmount" : 12,   	// 结算金额
// 			 "checkPriceAmount" : 10,   	// 验工计价金额
// 			 "completeBiddingPrice" : 100,	// 完成招标概算价
// 			 "bidPrice" : 100,   			// 投标报价
// 			 "noBiddingPrice" : 100,   	// 未招标概算价
// 			 "progressBiddingPrice" : 100	// 招标进行中概算价
// },
// "message" : ""
// }

export function queryProjecAmounttInfo(params) {
  return request({
    url: '/screen-api/api/screen/queryProjecAmounttInfo',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}
// 3、项目资料查询接口
// 接口路径：ip+端口/screen-api/api/screen/queryProjecDocumentInfo
// 请求方式：Get
// 返回示例：{
// 		"data" : {
// "noticeCount" : 20,  			// 通知数量
// 			"regulationsCount" : 12, 		// 规章制度数量
// 			"reportCount" : 2,    			// 报告数量
// 			"requestCount" : 4        		// 请示数量
// 		},
// 		"message" : ""
// }
export function queryProjecDocumentInfo(params) {
  return request({
    url: '/screen-api/api/screen/queryProjecDocumentInfo',
    headers: {
      isToken: false
    },
    method: 'get',
    params
  })
}
// 4、根据标段名称查询标段信息接口
// 接口路径：ip+端口/screen-api/api/screen/queryBidSectionByName
// 请求方式：Post
// 入参：bidSectionName(标段名称)
// 返回示例：{
// "data" : {
// "bidSectionName" : 20,  					// 标段名称
// 			"bidState" : 12, 							// 招标状态
// 			"contractProportion" : "100%",   			// 合同占比
// 			"annualDemandProportion" : "80%",   	// 年度需求占比
// "monthlyDemandProportion" : "50%",   	// 月度需求占比
// "deliveryProportion" : "90%",   			// 到货占比
// "acceptanceProportion" : "90%",   		// 验收占比
// 			"checkPriceProportion" : "80%"       		// 验工计价占比
// 		},
// 		"message" : ""
// }
// queryBidSectionByName
export function queryBidSectionByName(data) {
  return request({
    url: '/screen-api/api/screen/queryBidSectionByName',
    headers: {
      isToken: false
    },
    method: 'post',
    params: data
  })
}
// 5、甲供物资品类接口
// 接口路径：ip+端口/screen-api/api/screen/queryMatCategory
// 请求方式：Post
// 入参：bidSectionName(标段名称)
// 返回示例：{
// 		"data" : {
// 			"materialsCount" : 20,  		// 材料数量
// 			"equipmentCount" : 12, 		// 设备数量
// 			"sparePartsCount" : 22,        // 备品备件数量
// 			"toolsCount" : 34          	// 工器具数量
// 		},
// 		"message" : ""
// }
export function queryMatCategory(data) {
  return request({
    url: '/screen-api/api/screen/queryMatCategory',
    headers: {
      isToken: false
    },
    method: 'post',
    params: data
  })
}
// 6、自购物资监督查询接口
// 	接口路径：ip+端口/screen-api/api/screen/queryselfBuyingMatSupervision
// 请求方式：Post
// 	入参：bidSectionName(标段名称)
//  返回示例：{
// 		"data" : {
// 			"selfBuyingMatCount" : 20,  		// 重要自购物资数量
// 			"annualPurchasePlanCount" : 12, 	// 年度采购计划数量
// 			"biddingSupervisionCount" : 22,   // 公开招标监督数量
// 			"contractFilingCount" : 34         // 合同核备数量
// 		},
// 		"message" : ""
// }
export function queryselfBuyingMatSupervision(data) {
  return request({
    url: '/screen-api/api/screen/queryselfBuyingMatSupervision',
    headers: {
      isToken: false
    },
    method: 'post',
    params: data
  })
}
// 7、收货合格统计接口
// 	接口路径：ip+端口/screen-api/api/screen/queryReceiveGoodsQualifiedStatistics
// 请求方式：Post
// 	入参：bidSectionName(标段名称)
//  返回示例：{
// 		"data" : {
// 			"deliveryQualifiedRate" : 20,  			// 到货合格率
// 			"acceptanceQualificationRate" : 12 	// 验收合格率
// 		},
// 		"message" : ""
// }
export function queryReceiveGoodsQualifiedStatistics(data) {
  return request({
    url: '/screen-api/api/screen/queryReceiveGoodsQualifiedStatistics',
    headers: {
      isToken: false
    },
    method: 'post',
    params: data
  })
}
// 8、物资供应统计接口
// 	接口路径：ip+端口/screen-api/api/screen/queryMaterialSupplyStatistics
// 	请求方式：Post
// 	入参：bidSectionName(标段名称)
//  返回示例：{
// 		"data" : {
// 			"dispatchedProportion" : "70%",  			// 已发货
// 			"noDispatchedProportion" : "30%", 		// 未发货
// "receivedGoodsProportion" : "80%",  		// 已收货
// 			"noReceivedGoodsProportion" : "20%" 	// 未收货
// 		},
// 		"message" : ""
// }
export function queryMaterialSupplyStatistics(data) {
  return request({
    url: '/screen-api/api/screen/queryMaterialSupplyStatistics',
    headers: {
      isToken: false
    },
    method: 'post',
    params: data
  })
}
// 9、验工计价统计接口
// 	接口路径：ip+端口/screen-api/api/screen/queryCheckPriceStatistics
// 	请求方式：Post
// 	入参：bidSectionName(标段名称)
//  返回示例：{
// 		"data" : {
// 			"thisYearFirstQuarter" : 30,  			// 本年第一季度数量
// 			"thisYearFirstQuarter" : 35, 			// 本年第二季度数量
// "thisYearFirstQuarter" : 32,  			// 本年第三季度数量
// 			"thisYearFirstQuarter" : 40, 			// 本年第四季度数量
// "cumulativeFirstQuarter" : 80,  		// 开累第一季度数量
// 			"cumulativeFirstQuarter" : 75, 			// 开累第二季度数量
// "cumulativeFirstQuarter" : 78,  		// 开累第三季度数量
// 			"cumulativeFirstQuarter" : 85 			// 开累第四季度数量
// 		},
// 		"message" : ""
// }
export function queryCheckPriceStatistics(data) {
  return request({
    url: '/screen-api/api/screen/queryCheckPriceStatistics',
    headers: {
      isToken: false
    },
    method: 'post',
    params: data
  })
}
// 10、施工通报查询接口
// 	接口路径：ip+端口/screen-api/api/screen/queryConstructionNotice
// 	请求方式：Post
// 	入参：bidSectionName(标段名称)
//  返回示例：{
// 		"data" : [
// 	{
// 	"content" : "施工通报信息"
// },
// {
// 	"content" : "施工通报信息"
// },
// {
// 	"content" : "施工通报信息"
// }
// ],
// "message" : ""
// }
export function queryConstructionNotice(data) {
  return request({
    url: '/screen-api/api/screen/queryConstructionNotice',
    headers: {
      isToken: false
    },
    method: 'post',
    params: data
  })
}